An Efficient Technique for Multicast Video Streaming
نویسندگان
چکیده
Patching and transition patching are two techniques proposed to build efficient video-on-demand (VoD) systems. Patching works by allowing a client to playback video data from a patching stream while caching video data from another multicast video stream for later playback. The patching stream can be released once video playback reaches the point where the cached data begins, and playback continues via the cache and the shared multicast channel for the rest of the session. Transition patching takes this patching technique one step further by allowing a new client to cache video data not only from a full-length multicast channel, but also from a nearby in-progress patching channel as well to further reduce resource consumption. This study further generalizes these patching techniques into a recursive patching scheme where a new client can cache video data recursively from multiple patching streams to further reduce resource consumption. This recursive patching scheme unifies the existing patching schemes as special cases. Simulation results show that it can achieve significant reductions (e.g. 60%~80%) in startup latency at the same load and with the same system resources.
منابع مشابه
A Method to Reduce Effects of Packet Loss in Video Streaming Using Multiple Description Coding
Multiple description (MD) coding has evolved as a promising technique for promoting error resiliency of multimedia system in real-time application programs over error-prone communicational channels. Although multiple description lattice vector quantization (MDCLVQ) is an efficient method for transmitting reliable data in the context of potential error channels, this method doesn’t consider disc...
متن کاملEffective Video Streaming with Low Latency over MANET
In this paper we address the challenge of delivering a video stream with low latency in MANET. The major challenges while streaming video over MANETs are latency, control overhead. Latency and control overhead can be reduced by using Enhanced Efficient Geographic Multicast Protocol (EEGMP). The EEGMP uses a virtual-zone-based structure to implement scalable and efficient group membership manage...
متن کاملThe Strategy of Batch Using Dynamic Cache for Streaming Media
The batch is an important technique for delivering video over Internet or VoD. It is a key method to improve effect for video multicast. In this paper, we research the batch strategy of proxy cache for streaming media using dynamic cache, proposed the three kind of cache algorithm for proxy cache: window batch, size batch, efficient batch. These methods increased the length of batch, solved the...
متن کاملDesign of an Application Layer Congestion Control for Reducing network load and Receiver based Buffering Technique for packet synchronization in Video Streaming over the Internet Protocol
Popularity of the Internet and the availability of broadband links to residential consumers have initiated a demand for high quality video streaming. Efficient Quality of Service of video streaming depends on bandwidth, delay, and loss requirements due to its real-time nature. However, the current best-effort Internet does not offer any quality of service (QoS) guarantees to streaming video ove...
متن کاملRobust video-on-demand streaming in peer-to-peer environments
This paper presents a new video-on-demand streaming technique in peer-to-peer (P2P) environments. While a number of P2P live video streaming techniques have been proposed in the past, we argue that the two types of video streaming, live and on-demand, have some subtle differences. Most notably, a P2P video-on-demand streaming technique has to handle the asynchronous arrival of peers efficiently...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003